distinguished visitor - German English Dictionary